package com.qf.dao;

import com.qf.domain.Goods;
import com.qf.domain.GoodsType;
import com.qf.domain.User;

import java.util.List;

public interface GoodsDao {
    long getCount(String where, List<Object> params);

    List<Goods> selectByPage(int page_num, int page_size, String where, List<Object> params);
    Goods selectById(Integer gid);

    void insert(Goods goods);

    List<GoodsType> select();

    List<User> selectUser();

    void add(GoodsType goodsType);

    List<Goods> selectgoods();

    void deleteGoods(int id);

    List<User> selectinvalidUser();

    void update(Goods goods);

    List<Goods> findAll();
}
